a timely intervention - Français Anglais Dictionnaire